harness straps - Turc Anglais Dictionnaire